Assignment 5

Objectives



  • To use NodeMCU ESP8266 to sense temperature and humidity using DHT - 11 sensor.

  • Recording the obtained data in real time using SD and RTC modules.

  • To record the data on cloud using Unidot dashboard.



Devices/Components used



  • NodeMCU ESP8266 : Controller

  • SD module : Controller

  • RTC module : Controller

  • Ubidot Dashboard : Output Device

  • Serial Monitor : Output Device

  • Notepad file : Output Device

  • DHT 11 : Input Device

  • Micro SD Card : Storage Device


Software Used : Arduino IDE



Circuit and Wiring





Arduino Code






For Arduino Code click here.

Conclusions



  • I wasn't able to find the required libraries and found many error prompts while verifying the code.

  • I was able to solder the NodeMCU and rest components on the board properly.